using System.Collections;
using System.Collections.Generic;
using UnityEngine;

namespace Bingo
{
    public class EventConst
    {
        //gamestate
        public const string EVENT_START_GAME = "Event.StartGame";
        public const string EVENT_PAUSE_GAME = "Event.PauseGame";
        public const string EVENT_FINISH_GAME = "Event.FinishGame";
        public const string EVENT_RESTART_GAME = "Event.RestartGame";
        public const string EVENT_REVIVE_GAME = "Event.ReviveGame"; //复活
        public const string EVENT_CLEAR_BLOCKS = "Event.ClearBlocks";
        public const string EVENT_PROP_TRIGGER = "Event.PropTrigger";

        

        //Bullet
        public const string EVENT_BULLET_INIT = "Event.InitBullet";
        public const string EVENT_BULLET_CANCEL_UI = "Event.Bullet.Cancel.UI";
        public const string EVENT_BULLET_CHANGE = "Event.ChangeBullet";
        public const string EVENT_BULLET_AUTO_CHANGE = "Event.AutoChangeBullet";
        public const string EVENT_BULLET_CHANGE_NUM = "Event.ChangeBulletNum";
        public const string EVENT_BULLET_VAILD_NUM = "Event.VaildBulletNum";
        public const string EVENT_BULLET_DESTROY = "Event.DestroyBullet";

        //Language
        public const string EVENT_CHANGE_LANGUAGE = "Event.ChagneLanguage";

        //
        public const string EVENT_UI_CHANGE_PROGRESS = "Event.UI.ProgressChange";
        public const string EVENT_UI_CHANGE_PROGRESS_COLOR = "Event.UI.Progress.Color";
        public const string EVENT_UI_CHANGE_BACKGROUND_COLOR = "Event.UI.Background.Color";

        //
        public const string EVENT_BLOCK_BOOM = "Event.BoomBlock";
        
        //UI
        public const string EVENT_SHOW_LOADING = "Event.ShowLoading";
        public const string EVENT_HIDE_LOADING = "Event.HideLoading";

    }
}